﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace UricaoWeb.Datos.Excepciones.ReportesyLimpieza
{
    public class ManejoBDException : Exception
    {
        private string _codigo;
        private string _mensaje;

        ///<sumary>
        ///Metodo que se encarga de la creacion de una excepecion propia 
        ///Parámetros: 
        ///String consulta: Peticion del usuario
        ///String mensaje: mensaje de error que se le mostrara al usuario 
        ///</sumary>
        public ManejoBDException(string codigo, string mensaje)
            : base(mensaje)
        {
            _codigo = codigo;
        }

        ///<sumary>
        ///Metodo que se encarga de suministrar el get del atributo codigo   
        ///Retorno: 
        /// String codigo: identificador del error del mensaje 
        ///</sumary>
        public string Codigo
        {
            get { return _codigo; }
        }
    }
}